package com.xq.utils;

import java.math.BigDecimal;
import java.text.NumberFormat;

/**
 * 算法工具类
 *
 * @author xu
 * 2021/9/2 15:43
 */
public class MathUtils {


    /**
     * 两个数相除 获取百分数 并保留几位小数
     * @param dividend 被除数
     * @param divisor 除数
     * @param n 保留n位小数
     */
    public static String except(double dividend,double divisor,int n){

        double result = dividend / divisor;

        //获取格式化对象
        NumberFormat numberFormat = NumberFormat.getPercentInstance();

        //设置百分数精确度2即保留n位小数
        numberFormat.setMinimumFractionDigits(n);
        return numberFormat.format(result);
    }



    public static void main(String[] args) {
        System.out.println(except(13.7,15,2));
    }
}
